package com.huawei.faketaobao.http

import com.huawei.fakedouyin.data.DmItem
import com.huawei.fakedouyin.data.VideoInfo
import okhttp3.RequestBody
import retrofit2.http.*


/**
 * 日期：2022/9/8
 * 作者：wyt
 * 备注：君子以厚德载物
 */
interface RequestService {

    //登陆接口
    @POST("login")
    suspend fun postLogin(@Body body: HashMap<String, Any?>): BaseResult<Any?>
    //获取视频列表
    @POST("getAllVideoInfoList")
    suspend fun getAllVideoInfoList(@Body body: HashMap<String, Any?>): ListResult<VideoInfo?>
    //获取弹幕列表
    @POST("getBarrageList")
    suspend fun getBarrageList(@Body body: HashMap<String, Any?>): ListResult<DmItem?>
    //发送弹幕接口
    @POST("sendBarrage")
    suspend fun sendBarrage(@Body body: HashMap<String, Any?>): BaseResult<Any?>


}